Early Preview

This is currently very much a preview. Please feel free to try things out, but don't be upset if anything is not yet working. Feedback is welcome over on our GitHub Dicussions page.

class Microsoft.​AspNetCore.​Authentication.​SignOutAuthenticationHandler<​TOptions>

Assembly: Microsoft.AspNetCore.Authentication

Inheritance: object → AuthenticationHandler<​TOptions> → SignOutAuthenticationHandler

Implemented Interfaces

Adds support for SignOutAsync

Properties

Scheme
public TOptions
Options
Context
Request
Response
protected Http.​PathString
OriginalPath
protected Http.​PathString
OriginalPathBase
protected ISystemClock
Clock
TimeProvider
OptionsMonitor
protected object
Events
protected string
ClaimsIssuer
protected string
CurrentUri

Methods

SignOutAsync​(AuthenticationProperties? properties)
HandleSignOutAsync​(AuthenticationProperties? properties)
Override this method to handle SignOut.
InitializeAsync​(AuthenticationScheme scheme, Http.​HttpContext context)
Inherited from AuthenticationHandler<​TOptions>
InitializeEventsAsync​()
Inherited from AuthenticationHandler<​TOptions>
CreateEventsAsync​()
Inherited from AuthenticationHandler<​TOptions>
InitializeHandlerAsync​()
Inherited from AuthenticationHandler<​TOptions>
protected string
BuildRedirectUri​(string targetPath)
Inherited from AuthenticationHandler<​TOptions>
protected string
ResolveTarget​(string scheme)
Inherited from AuthenticationHandler<​TOptions>
AuthenticateAsync​()
Inherited from AuthenticationHandler<​TOptions>
HandleAuthenticateOnceAsync​()
Inherited from AuthenticationHandler<​TOptions>
HandleAuthenticateOnceSafeAsync​()
Inherited from AuthenticationHandler<​TOptions>
HandleAuthenticateAsync​()
Inherited from AuthenticationHandler<​TOptions>
HandleForbiddenAsync​(AuthenticationProperties properties)
Inherited from AuthenticationHandler<​TOptions>
HandleChallengeAsync​(AuthenticationProperties properties)
Inherited from AuthenticationHandler<​TOptions>
ChallengeAsync​(AuthenticationProperties? properties)
Inherited from AuthenticationHandler<​TOptions>
ForbidAsync​(AuthenticationProperties? properties)
Inherited from AuthenticationHandler<​TOptions>
public bool
Equals​(object obj)
Inherited from object
protected void
Finalize​()
Inherited from object
public int
GetHashCode​()
Inherited from object
GetType​()
Inherited from object
protected object
MemberwiseClone​()
Inherited from object
public string
ToString​()
Inherited from object